puffed and panting

Translations
запыхавшийся и тяжело дышащий
After the long run, he was puffed and panting.
После долгой пробежки он был запыхавшийся и тяжело дышащий.
Words
pant

verb
запыхаться
puff

verb
пыхтеть